About David J. Archer (holdings) Limited (02622823) United Kingdom