About Vsel Birkenhead Limited (00526932) United Kingdom