About Nd Ogilvie Limited (04674159) United Kingdom