About Thomas Tapling & Co. Limited (00265401) United Kingdom