About Chubby Buddies Ltd (12028693) United Kingdom