About Troughton Mcaslan Limited (01917945) United Kingdom