About Templeman Retailing And Vending Limited (06637798) United Kingdom