About Bains Brains Ltd (08342538) United Kingdom