About Denmark Albert House Limited (03245708) United Kingdom