About S. Mccallum Ltd. (SC504940) United Kingdom