About Harmans Chip Shop Ltd (12954778) United Kingdom