About Blake & Mortimer (holdings) Limited (10883465) United Kingdom