About L & C Associates Llp (OC399738) United Kingdom