About Ter (falkirk) Limited (SC698825) United Kingdom