About David Holman & Co. Limited (01024844) United Kingdom