About Mccallum Moulds Ltd (SC697284) United Kingdom