About Polly Eats London Ltd (12540263) United Kingdom