About Walcot Yard Management Limited (12135347) United Kingdom