About Clanford Limited (07606419) United Kingdom