About Liddells Cabinet Works Limited (09888503) United Kingdom