About Templant Hire Limited (03454838) United Kingdom