About Omega At Abbeydale Limited (10726310) United Kingdom