About St. Modans Mace Ltd. (SC272906) United Kingdom