About A. Stutley & Sons Limited (00269133) United Kingdom