About 3d Pattern & Mouldmakers Limited (04026257) United Kingdom