About Liddell Dunbar Limited (04565289) United Kingdom