About J.haggerty Engineering Ltd (SC524557) United Kingdom