About A Clegg & Son Limited (02766953) United Kingdom