About Chambers & Harrison Limited (09091226) United Kingdom