About Onyx Springfield Limited (02993363) United Kingdom