About Hambro Bruetcher Limited (10768047) United Kingdom