About Seven Seeds Vending Ltd. (03109060) United Kingdom