About K. A. Ogilvie Limited (SC704310) United Kingdom