About Clegnall Limited (02822414) United Kingdom