About Tean Hall Mills Freehold Limited (06310167) United Kingdom