About J Hitchcock & Daughters Limited (12031719) United Kingdom