About Ogilvie S Enterprises Limited (11959527) United Kingdom