About Mccallum Currie Limited (10086666) United Kingdom