About Tighnabruaich Holdings Limited (10682213) United Kingdom