About Clarratts Limited (01326208) United Kingdom