About Blenkinsop Optical Limited (05519240) United Kingdom