About Blackwood Engineering Limited (00423178) United Kingdom