About Shropshire Technology Ltd (10121493) United Kingdom