About Hello Eco - Polish Deli Ltd (11229253) United Kingdom