About Hambridge Limited (00877164) United Kingdom