About Satellite 3 Limited (04723868) United Kingdom