About Blackgrass Design Engineering Limited (NI611647) United Kingdom