About The Midge & Flyscreen Company Limited (SC183574) United Kingdom