About Blackbird Industries Ltd (12153894) United Kingdom