About Grant Melrose & Tennent Limited (SC013239) United Kingdom