About Mccallan Holdings Limited (07466489) United Kingdom