About Swantech Limited (01516289) United Kingdom