About Omega Top Table Ltd (07609404) United Kingdom