About Landcom Holdings Plc (04615695) United Kingdom