About Oneida Engineering Ltd (09678503) United Kingdom