About Linton Tweeds Holding Company Limited (08686043) United Kingdom