About Taylor D Vending Ltd (12081532) United Kingdom