About Clegg Industries Limited (06769589) United Kingdom