About Tamar Tractors Limited (05921929) United Kingdom