About Rol (holdings) Limited (09413356) United Kingdom