About Tamedale Limited (01754872) United Kingdom