About Oye Holdens Limited (09674013) United Kingdom