About Luigis Chip Shop Limited (04862468) United Kingdom