About Edokor Mechanical Services Limited (09846436) United Kingdom