About Lockington Eye Limited (SC641230) United Kingdom