About Tattersall Hammarling & Silk Limited (04506474) United Kingdom