About Cannon Barn Montessori School Ltd (08838539) United Kingdom