About L North Eye Services Ltd (08674258) United Kingdom