About Centre Lense Ltd (12871480) United Kingdom