About Rollatherm Holdings Limited (05486800) United Kingdom