About Cook Flash Limited (10235957) United Kingdom