About Butterfly Optical Limited (07614707) United Kingdom