About Stubby S Pizza Ltd (12544940) United Kingdom