About The Investor S Guardian Ltd (10227287) United Kingdom