About Mccallum Group Limited (09972383) United Kingdom