About Bean Leisure (holdings) Ltd (07560242) United Kingdom