About Taylors Vending Services Limited (07297033) United Kingdom