About Hambly Bardell & Co Limited (09922999) United Kingdom