About W. Crockatt & Sons Limited (SC013323) United Kingdom