About Clarkes Stores Limited (04859813) United Kingdom