About C Millar & Son Fabrications Limited (07192193) United Kingdom