About William Rennie & Co. Limited (SC048492) United Kingdom