About Hambridge Services Limited (11127829) United Kingdom