About Pel Investments Limited (05757113) United Kingdom