About Hambess Ltd (10480820) United Kingdom