About Clockwork Satellite (uk) Limited (08981965) United Kingdom