About Lorc Limited (11838108) United Kingdom