About William Nichol Limited (SC228686) United Kingdom