About Swiss Mellows Ltd (13142058) United Kingdom