About Lavelock Ltd (10966422) United Kingdom