About Appleyard Stores Ltd (12284993) United Kingdom