About Walcot Green Land Company Ltd (05797009) United Kingdom