About Grainger & Worrall Technology Group Limited (09044291) United Kingdom