About R&r Optical Ltd (12086479) United Kingdom