About Ag Mechanical Limited (10023911) United Kingdom