About P S J Developments Limited (09807726) United Kingdom