About Blackwood & Son Engineering Ltd (11813496) United Kingdom