About De Mare Holding Ltd (12484955) United Kingdom