About Swackie Ltd (13089430) United Kingdom