About Omega Refurb And Development Ltd (12722404) United Kingdom