About Sky & Star Limited (08818659) United Kingdom