About Hidden Lake Limited (02251867) United Kingdom