About Blackhurst Engineering Ltd (09981309) United Kingdom