About Onyx Engineering Limited (04916307) United Kingdom