About Mccalka Ltd (10282615) United Kingdom