About N & D Inverurie Ltd (SC432867) United Kingdom