About Swissmaid Uk (newbury) Limited (06837776) United Kingdom