About L H Services London Ltd (12042133) United Kingdom