About Tarrant Machines Ltd. (03008041) United Kingdom