About O Neil H Edwards Productions Ltd (11417631) United Kingdom