About Timared Limited (04531621) United Kingdom