About L & C Services Limited (06690203) United Kingdom