About Mountain People - Mountain Sea Ltd. (SC702638) United Kingdom