About Godwin Micah & Sons Ltd (12829230) United Kingdom