About Liddell Consultancy Limited (07237447) United Kingdom