About Glendair Finance Holdings Limited (08964410) United Kingdom