About Charles Mccallum & Company Limited Limited (12932515) United Kingdom