About Flashman Design Limited (12326270) United Kingdom