About Ayscoughfee Hall School Limited (00612443) United Kingdom