About Euro Chef Ltd (12243208) United Kingdom