About Rupert Toovey & Co. Ltd (02994075) United Kingdom