About Tannoch Associates Limited (SC672405) United Kingdom