About R Hamlet Limited (04190779) United Kingdom