About William Gemmill Ltd. (SC623390) United Kingdom