About Glenoak Holdings Limited (10776910) United Kingdom