About Pelo Essentials Limited (12700334) United Kingdom