About Pelnresseldes Ltd (10610681) United Kingdom