About S D Tindall Limited (08234434) United Kingdom