About Brain Associates Limited (03243479) United Kingdom