About Eyecote International Limited (02421380) United Kingdom