About Atwal Chip Shop Long Riding Ltd (09642185) United Kingdom