About R Galmel Limited (11751139) United Kingdom