About Satellite Designs Limited (04992196) United Kingdom