About Tempo Junction Limited (12282131) United Kingdom