About Macmillan Martial Arts Academy Limited (08863561) United Kingdom