About Liddle & Co Ltd (09251593) United Kingdom