About Swirlmain Limited (02905326) United Kingdom