About Blackbird Services Limited (00393212) United Kingdom