About Hs-r London Limited (10020890) United Kingdom