About Pel R Limited (10974225) United Kingdom