About Clegg Appleton Ltd (12649851) United Kingdom