About Swabs Developments Ltd (10191985) United Kingdom