About Onyx Of Leicester Limited (04745641) United Kingdom