About Minimac Limited (08993664) United Kingdom