About Tindall Hotels Holdco 6 Limited (04476186) United Kingdom