About L. & S. Schofield Limited (00566686) United Kingdom