About Quay House Admirals Way Ltd (11427729) United Kingdom