About Rotec Holdings Limited (06337144) United Kingdom