About P L & L C Ltd (09808879) United Kingdom