About Beanacre Enterprises Limited (02875974) United Kingdom