About Blackbird Campbell Limited (10966265) United Kingdom