About L And R Vision Ltd (10165365) United Kingdom