About J. W. Ousby And Sons Limited (02138452) United Kingdom