About Tarsh Limited (04242106) United Kingdom