About Onyx Lift Installations Ltd (12432944) United Kingdom