About The South Wales Insole Academy Limited (12916742) United Kingdom