About Mccallum&co Ltd (SC565785) United Kingdom