About The Shropshire Incubator Ltd (12219796) United Kingdom