About Mccalum Ltd (SC670735) United Kingdom