About Direct Cooker Limited (11943309) United Kingdom