About Thomas Swan & Co.limited (00210794) United Kingdom