About Snowheath Limited (02693492) United Kingdom