About Stroud Kebab Ltd (12301905) United Kingdom