About Tydevale Management Company Limited (03930533) United Kingdom