About Hodges Bridle & Co. Limited (03780071) United Kingdom