About Oes Holdings Limited (SC347317) United Kingdom