About Swagg Uk Limited (11688802) United Kingdom