About David Suckling & Co. Limited (04175739) United Kingdom