About Clarkes Limited (06692984) United Kingdom