About Glendower Business Services Ltd (02995770) United Kingdom