About Clegg Gifford & Co Limited (02838391) United Kingdom