About Team Accommodations Ltd (13635942) United Kingdom