About J & Ve Nichol Limited (06563975) United Kingdom