About Clittaford Stores Ltd (11690985) United Kingdom