About Stephen K Spears Limited (06688266) United Kingdom