About International Machine Associates Ltd (07067423) United Kingdom