About Felixstowe Ferry Boat Yard Limited (00842681) United Kingdom