About Flash No. 2 Limited (01985658) United Kingdom