About Rohrex Limited (03953831) United Kingdom