About Dibble Optical Supplies Ltd (06979129) United Kingdom