About Glane Holdings Limited (04463623) United Kingdom