About David Clegg Ltd (11394419) United Kingdom