About Mccallum Surfacing Ltd. (SC665186) United Kingdom