About Bambrough Enterprises Limited (10306462) United Kingdom