About Liddell Hall Consultants Ltd (11762249) United Kingdom