About D. Stutley & Sons Ltd (13507292) United Kingdom