About The Blackbird Edinburgh Ltd. (SC393753) United Kingdom