About E. Stott & Sons Limited (02197747) United Kingdom