About Onyx Design & Build Ltd (07961940) United Kingdom