About Crossvale Europe Limited (NI636602) United Kingdom