About St David S Academy School Ltd. (08510857) United Kingdom