About School Magic Limited (07425672) United Kingdom