About Pel (holdings) Limited (10493339) United Kingdom