About Mccallum Investments Limited (09694379) United Kingdom