About Denmore Limited (SC492575) United Kingdom