About Halcyon House London Limited (11905329) United Kingdom