About The Swain Academy Limited (12085198) United Kingdom