About Ogilvie Preservation Limited (SC101081) United Kingdom