About S P Nichols Ltd (10147259) United Kingdom