About Mechanical Analysis Limited (06009886) United Kingdom