About Barrow Kebab Ltd (13711186) United Kingdom