About Satellite Solutions (uk) Limited (03816399) United Kingdom