About Tamerton Management Ltd (02581806) United Kingdom