About Lord Associates Llp (OC332849) United Kingdom