About Swinn Engineering Limited (06277295) United Kingdom