About Brigadoon Consultancy Limited (12796306) United Kingdom