About Hamberton Holdings Limited (13121326) United Kingdom