About Skylon Aerial & Satellite Specialists Limited (08880434) United Kingdom