About B & C Vision Ltd (11019150) United Kingdom