About Thomas Tabberner & Co.limited (00600148) United Kingdom