About Blake Spence Limited (12613251) United Kingdom