About P & L Systems International Limited (02715686) United Kingdom