About Eddy Oguns & Sons Enterprises Ltd (12976369) United Kingdom