About Ogilvie Enterprises Ltd (11531111) United Kingdom