About H R S London Ltd (13270721) United Kingdom