About Clarkes Of Walsham Limited (00539713) United Kingdom