About Felixstowe Limited (07339929) United Kingdom