About Castle School Pembrokeshire Limited (06810647) United Kingdom