About Felixstowe Marine Limited (07270160) United Kingdom