About Beanhill Stores Limited (09203828) United Kingdom