About S & P Associates Limited (06308084) United Kingdom