About Teldan Limited (12405384) United Kingdom