About Omega Building Solutions Ltd (07225826) United Kingdom