About Swa Developments Ltd (12635226) United Kingdom