About J.f. Hill & Co. Limited (01459162) United Kingdom