About Lady Barn House School Limited (02986515) United Kingdom