About L & C (eu Services) Limited (05058082) United Kingdom