About W. & G.w. Garratt Limited (00910980) United Kingdom