About Wyld Lea Company Limited (09901437) United Kingdom