About Rotex Europe Ltd (04307924) United Kingdom