About Chip Chop Shop Ltd (13228424) United Kingdom