About Strood Pizza Ltd (13697842) United Kingdom