About Swmas Ltd (04332659) United Kingdom