About Tercar Limited (04824108) United Kingdom