About David A Clegg Limited (08442098) United Kingdom