& PLAY LTD is a company registered in England and Wales. Registration No. 14771011