About Flying Lizard Designs Ltd (09241754) United Kingdom