About Crosby Europe (uk) Limited (02455933) United Kingdom