About Omnitool Precision Engineering Ltd (SC351197) United Kingdom