About Alfie Chip Shop Limited (12147578) United Kingdom