About Tanpits Management Company Limited (06385158) United Kingdom