About Tattersall Holding Limited (10732519) United Kingdom