About School Mews 1970 Limited (08893399) United Kingdom