About Telford Mind (CE019796) United Kingdom