About David Johnson (holdings) Limited (02784405) United Kingdom