About Boyer Place Ltd (11600519) United Kingdom