About Seven Oaks Optical Limited (11418078) United Kingdom