About Tean Mills Management Company Limited (05649484) United Kingdom