About Mccallan Bros Holdings Ltd (NI606425) United Kingdom