About P & L French Ltd (08847218) United Kingdom