About The Playing Place Ltd (13018736) United Kingdom