About Theeya Engineering & Consultancy Ltd (11213915) United Kingdom