About Timalloy Limited (02965981) United Kingdom