About Lancaster Europa Limited (01614335) United Kingdom