About Teignflex Limited (04621237) United Kingdom