About Delicious Kebab Barnstaple Ltd (13278919) United Kingdom