About D. & J. Simons & Sons Limited (01222521) United Kingdom