About Omega (stp) Ltd (07169460) United Kingdom