About S P & I Management Limited (06373752) United Kingdom