About R. Reid & Son (ellon) Ltd. (SC125078) United Kingdom