About H. Catt & Son Limited (00877409) United Kingdom