About A&r Thornliebank Ltd (SC625240) United Kingdom