About The Drop Vender Co. Ltd (12151278) United Kingdom