About Landy & Co Ltd (08956737) United Kingdom