About Haydon Place Ltd (09127456) United Kingdom