About Dogmore Limited (SC356607) United Kingdom