About The Swiss House Ltd (11706222) United Kingdom