About S & L P Holding Limited (13309299) United Kingdom