About Mccallan Ltd (09554696) United Kingdom