About Laird Dempster Ltd (08242235) United Kingdom