About Mr Rollo Ltd (10249848) United Kingdom