About Tedd Walmsley Consultancy Ltd (12443321) United Kingdom