About Chelfham Senior School Limited (01929428) United Kingdom