About H. Davenport & Sons Limited (01026710) United Kingdom