About Lednor And Company Limited (08962863) United Kingdom