About J.a. Harrington Limited (03499732) United Kingdom