About Hambros Services Ltd (12509422) United Kingdom