About Blackrock Engineering Limited (02871474) United Kingdom