About Atwal Chip Shop Ltd (09270509) United Kingdom