About Taylors Vending Sales Limited (07295671) United Kingdom