About Alford Bros (felixstowe) Limited (00877136) United Kingdom