About Telemar (group) Ltd (10591430) United Kingdom