About Blackburn Circuit Design Limited (02524231) United Kingdom