About Lhr Associates Limited (07003600) United Kingdom