About Beanhill Enterprises Limited (06589063) United Kingdom