About Hambridge Holdings Limited (10924630) United Kingdom