About Swaff Ltd (12051691) United Kingdom