About P & Y Developments Limited (06096336) United Kingdom