About Omega Solutions Cross Hills Limited (13567755) United Kingdom