About Pellington Limited (10656919) United Kingdom