About Beanfield Stores Ltd (12915646) United Kingdom