About W G Renfrew Ltd. (SC286099) United Kingdom