About P & Lg Solutions Limited (11823163) United Kingdom