About D Lorah Industrial Services (uk) Limited (12371822) United Kingdom