About Datum Pattern & Model Makers Limited (04175516) United Kingdom