About Shropshire Rural Hub Ltd. (06951847) United Kingdom