About J.f. Heppelthwaite Limited (01350097) United Kingdom