About Mccallum Brothers Limited (SC493249) United Kingdom