About Tavener Fields British Timken Management Company Limited (07584217) United Kingdom