About Stroud Burgers Ltd (12883502) United Kingdom