About Thistle Rail Limited (07943881) United Kingdom