About P & B Developments Limited (09521468) United Kingdom