About James Haggerty Building Technologies Group Limited (08232559) United Kingdom