About Kebab Ranch Ltd (09654798) United Kingdom