About Felixstowe Truck And Plant Ltd (12427307) United Kingdom