About Tatchell & Co.limited (00433955) United Kingdom