About Swincam Limited (03073483) United Kingdom