About Tindall Ltd (12088185) United Kingdom