About Swex Productions Limited (08719884) United Kingdom