About Flashgale Limited (02932596) United Kingdom