About Early Bird Vending Limited (SC056600) United Kingdom