About Swaggalicious Foods Limited (11667413) United Kingdom