About R Hummel Limited (10556772) United Kingdom