About Dukawave Engineering & Consultancy Ltd (13314015) United Kingdom