About Tait And Thistle Limited (10948227) United Kingdom