About Tattersall 1959 Limited (08813237) United Kingdom