About Nicholson Mccallum Ltd (SC689553) United Kingdom