About Lr It Services Limited (11541884) United Kingdom