About Flint Design Studio Limited (09322348) United Kingdom