About Clark & Channon Ltd (13422312) United Kingdom