About Rhymax Distribution Limited (08522461) United Kingdom