About Snowberry Lakes Limited (03283240) United Kingdom