About Landis Media Ltd (05777423) United Kingdom