About S & P Developments (south West) Limited (06469318) United Kingdom