About S.p Research Limited (06331595) United Kingdom