About Speedy Snax Limited (06963974) United Kingdom