About Strimech Engineering Limited (01247524) United Kingdom