About 71 Hambro Ltd (13670094) United Kingdom