About Swanella Limited (02980262) United Kingdom