About W. J. Garratt Limited (05723312) United Kingdom