About Insta-lec Shropshire Ltd (12803524) United Kingdom