About Swanwick Marine Engineers Limited (05743643) United Kingdom