About Nichol Mckay Limited (SC063627) United Kingdom