About Dumore Limited (11588581) United Kingdom