About Lor Contracting Limited (10671882) United Kingdom