About J. & W. Greaves Limited (SC022328) United Kingdom