About Thistle (1895) Limited (04178220) United Kingdom