About Bromley Mencap Enterprises Limited (02914837) United Kingdom