About Omega Tools Limited (05943849) United Kingdom