About Edgware Machine Tool Co Ltd (12682549) United Kingdom