About Thandi Coaches (red) Limited (00526852) United Kingdom