About Thornliebank Motor Engineers Limited (SC086110) United Kingdom