About Shropshire Itc Limited (07569382) United Kingdom