About Blake & Mortimer Limited (10908822) United Kingdom