About Tindall Group Limited (11726822) United Kingdom