About Tattenhall Management Company Limited (06201081) United Kingdom