About P & S Developments Ltd (10481578) United Kingdom