About P & P (ngala ) Limited (04901169) United Kingdom