About Blinkfish Design Limited (09269722) United Kingdom