About Blackburn Circuit Design Holdings Limited (07508009) United Kingdom