About Mechaspritz Limited (06257822) United Kingdom