About P & N Developments Limited (03129139) United Kingdom