About Swisloyd Limited (05482465) United Kingdom