About P And S P Developments Limited (07269878) United Kingdom