About Swemko (uk) Limited (04530324) United Kingdom