About Technoleg Dyffryn Ltd (12846146) United Kingdom