About Blackwood Instrumental Ltd (13159447) United Kingdom