About Mcbain & Bell Ltd (12234640) United Kingdom