About Traquair Associates Limited (08048641) United Kingdom