About Brimston Group Limited (12197393) United Kingdom