About L H Roots Limited (11427348) United Kingdom