About Tl-shand Ltd (12006520) United Kingdom