About Thornton Holdings (scotland) Limited (SC689711) United Kingdom