About Denmark Forrester Limited (04795537) United Kingdom