About Blackbird Plc (03507286) United Kingdom