About Teleselect Limited (03487120) United Kingdom