About Doback & Huff Ltd (11851932) United Kingdom