About Wilcom Europe Limited (02572302) United Kingdom