About P S & C Developments Ltd (13293922) United Kingdom