About Technoflex Equipment Services Ltd (10408992) United Kingdom