About Neil Spence Limited (10030941) United Kingdom