About Magic Box Limited (01245979) United Kingdom