About Omega Services Limited (02877680) United Kingdom