About Stellar Motorhomes Ltd. (10959029) United Kingdom