About Selby & Selby (canterbury) Limited (01336835) United Kingdom