About Clegg (nameco) Limited (08688238) United Kingdom