About Mccallum Associates Limited (SC457686) United Kingdom