About J.a. Huckins Limited (03332551) United Kingdom